Text copied to clipboard!

Naslov

Text copied to clipboard!

GoLang Razvijalec

Opis

Text copied to clipboard!
Iščemo izkušenega GoLang razvijalca, ki se bo pridružil naši ekipi in pomagal pri razvoju visokozmogljivih, razširljivih in varnih aplikacij. Kot GoLang razvijalec boste odgovorni za načrtovanje, razvoj in optimizacijo programske opreme, ki bo podpirala naše poslovne cilje. Vaša vloga bo ključna pri oblikovanju arhitekture aplikacij, pisanju čiste in učinkovite kode ter sodelovanju z drugimi člani ekipe, vključno z razvijalci, oblikovalci in produktnimi vodji. Vaše naloge bodo vključevale razvoj novih funkcionalnosti, odpravljanje napak, izboljšanje zmogljivosti in zagotavljanje varnosti aplikacij. Prav tako boste sodelovali pri oblikovanju in implementaciji API-jev ter integraciji z drugimi sistemi. Pričakujemo, da boste imeli izkušnje z delom v agilnem okolju ter da boste sposobni učinkovito komunicirati in sodelovati z ekipo. Idealni kandidat ima močno tehnično ozadje, izkušnje z Go programskim jezikom ter razumevanje principov razvoja programske opreme, kot so mikroservisna arhitektura, oblakovne rešitve in podatkovne baze. Prav tako je pomembno, da ste samoiniciativni, natančni in pripravljeni na učenje novih tehnologij. Če ste strastni glede razvoja programske opreme in želite delati v dinamičnem okolju, kjer boste imeli priložnost vplivati na razvoj inovativnih rešitev, vas vabimo, da se prijavite na to delovno mesto.

Odgovornosti

Text copied to clipboard!
  • Razvoj in vzdrževanje aplikacij z uporabo Go programskega jezika.
  • Oblikovanje in implementacija API-jev ter integracija z drugimi sistemi.
  • Optimizacija kode za boljšo zmogljivost in varnost.
  • Sodelovanje z drugimi razvijalci, oblikovalci in produktnimi vodji.
  • Odpravljanje napak in izboljšanje obstoječih funkcionalnosti.
  • Uporaba najboljših praks pri razvoju programske opreme.
  • Pisanje tehnične dokumentacije in testiranje kode.
  • Sodelovanje pri načrtovanju arhitekture aplikacij.

Zahteve

Text copied to clipboard!
  • Izkušnje z razvojem v Go programskem jeziku.
  • Razumevanje mikroservisne arhitekture in oblakovnih rešitev.
  • Poznavanje podatkovnih baz, kot so PostgreSQL, MySQL ali MongoDB.
  • Izkušnje z razvojem in integracijo API-jev.
  • Sposobnost pisanja čiste, učinkovite in dobro dokumentirane kode.
  • Izkušnje z orodji za nadzor različic, kot je Git.
  • Sposobnost dela v agilnem okolju in timskega sodelovanja.
  • Samoiniciativnost in želja po učenju novih tehnologij.

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Katere projekte ste razvijali v Go programskem jeziku?
  • Kako pristopate k optimizaciji kode za boljšo zmogljivost?
  • Kakšne so vaše izkušnje z mikroservisno arhitekturo?
  • Kako zagotavljate varnost aplikacij pri razvoju?
  • Kako se soočate z odpravljanjem napak v programski opremi?
  • Katere podatkovne baze ste uporabljali in kako ste jih integrirali?
  • Kako sodelujete z drugimi člani ekipe pri razvoju programske opreme?
  • Katere tehnologije in orodja uporabljate pri razvoju v Go?